a half-wit - Espagnol Anglais Dictionnaire